package com.bookcloud.java21.chapter3.控制转移语句_break和continue关键字38;

/** 控制转移语句_break和continue关键字38 */
public class Lesson38 {
  public static void main(String[] args) {
    // 一、break语句
    // 1.1 用于循环结构
    for (int i = 1; i < 10; i++) {
      System.out.println("for循环：" + i);
      if (i % 2 == 0) {
        System.out.println("退出 for循环：" + i);
        break;
      }
    }
    for (int i = 1; i < 10; i++) {
      for (int j = 1; j < 10; j++) {
        if (i % 2 == 0) {
          // 打印出偶数
          System.out.println("i:" + i + " j:" + j);
          break;
        }
      }
    }
    // 二、continue语句
    // 2.1 用于循环结构
    for (int i = 1; i < 10; i++) {
      if (i % 2 == 0) {
        // System.out.println("continue：" + i);
        continue;
      }
      System.out.println("continue后面的语句 i：" + i);
    }
    System.out.println("============ 三、return语句=========");
    int count = 5;
    while (true) {
      count--;
      if (count < 0) {
        // 退出循环
        return;
      }
      System.out.println("count:" + count);
    }
  }
}
